factors affecting treatment outcome - Spanish English Dictionary